package com.zenchn.service;


import com.zenchn.generic.GenericService;
import com.zenchn.model.TSysOauthCode;
import com.zenchn.model.TSysOauthCodeExample;

/**
 * 授权编码 业务接口
 *
 * @author dingxinfa
 * @date 2020-04-16
 **/
public interface OauthCodeService extends GenericService<TSysOauthCode, String, TSysOauthCodeExample> {

	/**
	 * 通过客户端ID  及 授权编码 查询 授权 是否有效
	 * @param clientId
	 * @param authCode
	 * @return
	 */
	boolean existByAuthCode(String clientId, String authCode);


	/**
	 * 通过客户端ID  及 授权编码 获取授权信息
	 * @param clientId
	 * @param authCode
	 * @return
	 */
	TSysOauthCode selectByAuthCode(String clientId, String authCode);

}
